Information-control Software for Handling Serial Devices in an Epics Environment

نویسندگان

  • P. Chevtsov
  • S. Schaffner
چکیده

Each accelerator control system has a variety of measurement devices. One of the most common types of instrument interfaces used for their control is a serial (RS-232) bus. It is inexpensive and adequate for relatively simple measurement and control devices such as switchers, amplifiers, voltmeters, and stepper motors. Since the RS-232 specification is very broad and does not require uniformity above the basic communication protocol level, one of the major problems associated with the use of RS-232 is that the command protocol for each device is unique. This makes it difficult to design generic drivers for RS-232 and also hampers efforts to develop generic troubleshooting methods. This paper presents software developed independently at three other labs and integrated into a single system at Jefferson Lab to handle serial devices in a generic manner. The software is based on the EPICS toolkit [1] and uses a 3-tier architecture including a common serial driver at the bottom, a top-level protocol to specify individual device commands in a generic manner, and mid-level software to "glue" the two together.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Ssrf Control System

SSRF(Shanghai Synchrotron Radiation Facility) control system is a large hierarchical standard accelerator control system based on EPICS. The VME 64X system, special embedded controller and PLCs are used for low level devices control or interlocks system. Using a uniform 1000Base-T backbone redundancy control network instead of field bus for mostly device controller with VLAN technique adopted a...

متن کامل

The CEBAF Control System

CEBAF has recently upgraded its accelerator control system to use EPICS, a control system toolkit being developed by a collaboration among laboratories in the US and Europe. The migration to EPICS has taken place during a year of intense commissioning activity, with new and old control systems operating concurrently. Existing CAMAC hardware was preserved by adding a CAMAC serial highway link to...

متن کامل

EPICS - Experimental Physics and Industrial Control System at GSI

EPICS (Experimental Physics and Industrial Control System) is a widely used scalable control system. At GSI the HADES group uses EPICS since its startup [1]. In order to build a GSI wide knowledge base on EPICS some other projects than HADES are started. For example FOPI is a nice target for different controls developments like the LabView based CS [2] and EPICS. For the FUTURE DAQ project of C...

متن کامل

Porting of Epics to Real Time Unix, and Usage Ported Epics for Fel Automation

This article describes concepts and mechanisms used in porting of EPICS (Experimental Physical and Industrial Control System) codes to platform of operating system UNIX. Without destruction of EPICS architecture, new features of EPICS provides the support for real time operating system LynxOS/x86 and equipment produced by INP (Budker Institute of Nuclear Physics). Application of ported EPICS re...

متن کامل

Constructing a Distributed Developing Environment Using Epics for Bepcii Control System

Probe: to debug database records. • Alarm handler ALH The current Beijing Electron Position Collider (BEPC) is going to be upgraded to reach a higher energy as 1.89 GeV and a luminosity of 1.0E33cms. A second storage ring will be installed in the same tunnel of BEPC. The control system of BEPCII will be constructed based on EPICS. During the past two years a basic prototype has been set up, inc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002